-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove src/backend #3413
Remove src/backend #3413
Conversation
@TDDR Ah they timed out, can you try again? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested out on local and all seems to be working. I'm not sure of the greater ramifications of removing all this code but it looks to be working.
3833b79
to
1b1fddb
Compare
1b1fddb
to
9ba4e4e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I went through all files with Tue on a meeting, so I am sure that this can be approved now. We have to be aware, though, that we modified the CI workflows, so when we merge, we gotta be attentive to the build status.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work. A few questions.
# PORT is the port used by the web server | ||
PORT=3000 | ||
|
||
# API_URL is the URL of the Telescope Web API server. Change this to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The only thing we lose by doing this is the ability to work on the front-end locally, but use the staging server as your back-end. Probably that's OK, and we should migrate to using GitPod or EC2 cloud instances instead, so you can run everything at once.
a1efe01
to
d64b420
Compare
d64b420
d64b420
to
7ed856c
Compare
7ed856c
to
686f723
Compare
686f723
to
f900e64
Compare
f900e64
to
aeb96f5
Compare
4e57466
to
3f1a035
Compare
- Remove all tests from /test - Remove src/backend - Remove API_URL related code in front-end + other files - Remove 'telescope' container in production.yml - Remove backend dependencies from package.json - Change some in config files
3f1a035
to
41523c8
Compare
Issue This PR Addresses
Part of #2777
Type of Change
Description
Steps to test the PR
cp config/env.development .env
pnpm services:start parser studio db kong rest meta
pnpm db:init
I guess if
pnpm services:start
run normally that's fineNeed to keep in mind if other parts of telescope use anything from legacy backend
Need to merge and test on staging to know exactly what will happen
Checklist